// 简体中文
let simplifiedChinese = {
  about: "关于",
  add: "新增",
  address: "地址",
  aggregateClassification: "聚合分类",
  aggregateClassificationPrompt1:
    "聚合分类会将所有分类下项目聚合到一起，按照设定的排序方式、项目数量进行显示。",
  aggregateClassificationPrompt2: "当前分类是父级分类，不能设置为聚合分类。",
  aggregateClassificationPrompt3:
    "当前设置排序为按打开次数，需开启设置-项目-记录打开次数。",
  aggregateClassificationPrompt4:
    "设置聚合分类会清空原分类下所有项目，请谨慎操作，是否确认？",
  align: "对齐",
  all: "全部",
  altNumberKey: "Alt + 数字键",
  alwaysCenter: "永远居中",
  alwaysTop: "永远置顶",
  appearance: "外观",
  appx: "Appx",
  associateFolder: "关联文件夹",
  associateFolderPrompt1:
    "关联文件夹可以实时监控指定文件夹内的变化并同步到对应分类中。",
  associateFolderPrompt2: "需要隐藏的文件/文件夹名称，多个按英文逗号分割",
  associateFolderPrompt3: "当前分类是父级分类，不能设置为关联文件夹。",
  associateFolderPrompt4: "目标路径不存在。",
  associateFolderPrompt5: "目标路径必须是文件夹。",
  associateFolderPrompt6:
    "设置关联文件夹会清空原分类下所有项目，请谨慎操作，是否确认？",
  associateFolderPrompt7:
    "目标路径为空，当前分类将会自动转换为普通分类，是否确认？",
  autoSwitchClassification: "项目列表滚动到底部或顶部时自动切换分类",
  backgroundIcon: "背景图标",
  backgroundImage: "背景图",
  backgroundImageMode: "背景图模式",
  backgroundImagePosition: "背景图定位",
  backgroundImageTransparency: "背景图透明度",
  backup: "备份",
  backupRestoreData: "备份/还原数据",
  backupRestoreDataPrompt:
    "如果要还原 1.2.3 及之前版本的数据，请在还原时选择导入 JSON 格式的文件。",
  batchConvertAbsolutePath: "批量转为绝对路径",
  batchConvertRelativePath: "批量转为相对路径",
  batchCopyTo: "批量复制到",
  batchDelete: "批量删除",
  batchDeletePrompt: "是否批量删除项目？",
  batchMoveTo: "批量移动到",
  batchOperation: "批量操作",
  batchRefreshIcon: "批量刷新图标",
  borderColor: "边框颜色",
  bottom: "底部",
  byInitialLetter: "按首字母",
  byLastOpen: "按最后打开",
  byOpenCount: "按打开次数",
  calculator: "计算器",
  cancel: "取消",
  cancelBatchOperation: "取消批量操作",
  center: "居中",
  checkCode: "校验代码",
  checkInvalidItem: "检查无效项目",
  checkUpdates: "检查更新",
  checkUpdatesPrompt1: '检查到有新版本，点击"确定"跳转官网下载最新版本。',
  checkUpdatesPrompt2: "当前已经是最新版本。",
  checkUpdatesPrompt3: "检查更新失败，请确认网络。",
  classification: "分类",
  clear: "清空",
  close: "关闭",
  colon: "：",
  colonKeywordSpace: "冒号 + 关键字 + 空格",
  color: "颜色",
  columnNumber: "列数",
  commandLine: "命令行",
  commandLinePrompt1: '在"快速搜索"或"搜索"中使用"> + 空格"进入命令行模式。',
  commandPrompt: "命令提示符",
  computer: "计算机",
  computerManagement: "计算机管理",
  controlPanel: "控制面板",
  convertAbsolutePath: "转为绝对路径",
  convertRelativePath: "转为相对路径",
  copy: "复制",
  copyFullPath: "复制完整路径",
  copyTo: "复制到",
  createShortcut: "创建快捷方式",
  ctrlNumberKey: "Ctrl + 数字键",
  cut: "剪切",
  default: "默认",
  defaultIcon: "默认图标",
  delayDisplay: "延迟显示",
  delayHide: "延迟隐藏",
  delete: "删除",
  deleteClassificationPrompt: "是否删除当前分类？",
  deleteIcon: "删除图标",
  deleteItemPrompt: "是否删除当前项目？",
  deleteHistory: "删除历史记录",
  description: "描述",
  display: "显示",
  displayMainInterface: "显示主界面",
  documents: "文档",
  doubleClickOpen: "双击打开",
  doubleClickTaskbar: "双击任务栏",
  downloadImagePrompt1: "下载图片失败。",
  downloadImagePrompt2: "链接不是图片格式。",
  dontPromptAgain: "不再提示",
  edgeAutoHide: "停靠在桌面边缘时自动隐藏",
  edgeDock: "边缘吸附",
  edit: "编辑",
  editClassification: "编辑分类",
  editItem: "编辑项目",
  editSubclassification: "编辑子分类",
  emptyRecycleBin: "清空回收站",
  enable: "启用",
  enableQuickSearch: "启用快速搜索",
  english: "英语",
  excludeSearch: "排除搜索",
  exit: "退出",
  explorerMenu: "资源管理器菜单",
  exportIcon: "导出图标",
  extraLarge: "超大",
  feedback: "反馈",
  file: "文件",
  fileExplorer: "文件资源管理器",
  fixedClassification: "固定分类",
  fixedIcon: "固定图标",
  fixedPosition: "固定位置",
  folder: "文件夹",
  folderPath: "文件夹路径",
  fontLineHeight: "字体行高",
  fontMainColor: "字体主色",
  fontSecondaryColor: "字体副色",
  fontShadow: "字体阴影",
  fontSize: "字体大小",
  fontWeight: "字体粗细",
  functions: "功能",
  general: "常规",
  getIcon: "获取图标",
  getURLInformation: "获取网址信息",
  globalShortcutKey: "全局快捷键",
  hiddenItems: "隐藏项",
  hideEllipses: "隐藏省略号",
  hideLoseFocus: "失去焦点隐藏",
  hideName: "隐藏名称",
  hideTray: "隐藏托盘图标",
  hideTaskbar: "隐藏任务栏",
  hideWindowCollapseSubClassification: "隐藏窗口收起子分类",
  hideWindowAfterOpen: "打开后隐藏窗口",
  history: "历史记录",
  hover: "悬停",
  icon: "图标",
  imageLink: "图片链接",
  item: "项目",
  itemAddEditPrompt1: "选中固定图标后，当前项目不参与刷新图标。",
  itemAddEditPrompt2: "无特殊需求为空即可",
  itemAddEditPrompt3: "添加成功。",
  itemAddEditPrompt4: "目标不存在。",
  itemAddEditPrompt5: "获取网址信息失败。",
  itemList: "项目列表",
  keyword: "关键字",
  keywordSpace: "关键字 + 空格",
  language: "语言",
  large: "大",
  layout: "布局",
  layoutListModeTakeEffect: '布局为"列表"模式下生效。',
  layoutTileModeTakeEffect: '布局为"平铺"模式下生效。',
  left: "左侧",
  lineNumber: "行数(隐藏省略号之后才有效)",
  list: "列表",
  lock: "锁定",
  lockClassification: "锁定分类",
  lockItem: "锁定项目",
  lockSize: "锁定尺寸",
  mainColor: "主色",
  matchCondition: "匹配条件",
  medium: "中",
  middleClick: "中键单击",
  millisecond: "毫秒",
  mode: "模式",
  modifyIcon: "修改图标",
  mouseHover: "鼠标悬停",
  mouseWheel: "鼠标滚轮",
  moveTo: "移动到",
  multiItems: "多项目",
  name: "名称",
  network: "网络",
  networkIcon: "网络图标",
  networkIconPrompt1: "支持 JPG/JPEG/GIF/PNG/ICO/SVG/WEBP 格式图片。",
  networkShareCenter: "网络和共享中心",
  newClassification: "新建分类",
  newClassificationName: "新分类",
  newItem: "新建项目",
  newSubclassification: "新建子分类",
  none: "无",
  noRepeat: "不重复",
  normal: "普通",
  notDisturb: "勿扰模式",
  notDisturbPrompt:
    "开启勿扰模式后，计算机在游戏、应用全屏模式下不会弹出 Dawn Launcher 窗口。",
  notFoundFile: "找不到指定的文件",
  notFoundFolder: "找不到指定的文件夹",
  notTransparent: "不透明",
  number: "数量",
  numberKey: "数字键",
  officialWebsite: "官方网站",
  ok: "确定",
  open: "打开",
  openFileLocation: "打开文件所在位置",
  openNow: "仅剩一项立即打开",
  openCount: "打开次数",
  parameters: "参数",
  password: "密码",
  pasteIcon: "粘贴图标",
  paste: "粘贴",
  path: "路径",
  powerOptions: "电源选项",
  powerShell: "PowerShell",
  programsFeatures: "程序和功能",
  proxy: "代理",
  proxyPrompt:
    '仅支持 HTTP 代理，填写"地址"时需要带通信协议和端口，例如：http://127.0.0.1:7890，如果没有用户名和密码，为空即可。',
  prompt: "提示",
  quickSearch: "快速搜索",
  recordOpenCount: "记录打开次数",
  recycleBin: "回收站",
  refreshIcon: "刷新图标",
  registryEditor: "注册表编辑器",
  remark: "备注",
  rememberSelectionState: "记住选择状态",
  repeat: "重复",
  resourceMonitor: "资源监视器",
  restart: "重启",
  restore: "还原",
  restoreDataPrompt: "还原数据失败。",
  right: "右侧",
  roundedCorners: "圆角",
  runAsAdministrator: "以管理员身份运行",
  runSystemStartup: "开机启动",
  save: "保存",
  search: "搜索",
  searchSource: "搜索源",
  secondaryColor: "副色",
  select: "选择",
  selectAll: "全选",
  selectItem: "选择项目",
  services: "服务",
  setClassificationIcon: "设置分类图标",
  setIcon: "设置图标",
  settings: "设置",
  shortcutKey: "快捷键",
  shortcutKeyPrompt1: "快捷键不完整，请完善快捷键。",
  shortcutKeyPrompt2: (value: string) => {
    return '与"' + value + '"分类快捷键产生冲突，请重新设置。';
  },
  shortcutKeyPrompt3: (value: string) => {
    return '与"' + value + '"项目快捷键产生冲突，请重新设置。';
  },
  shortcutKeyPrompt4:
    '与"设置-常规"中的"显示/隐藏"快捷键产生冲突，请重新设置。',
  shortcutKeyPrompt5: '与"设置-常规"中的"搜索"快捷键产生冲突，请重新设置。',
  shortcutKeyPrompt6:
    '与"设置-快速搜索"中的"显示/隐藏"快捷键产生冲突，请重新设置。',
  shortcutKeyPrompt7: "非法字符。",
  show: "显示",
  showFollowMousePosition: "显示时跟随鼠标位置",
  showHide: "显示/隐藏",
  showOnlyFiles: "只显示文件",
  showOnlyFolders: "只显示文件夹",
  showPath: "显示路径",
  shutdown: "关机",
  simplifiedChinese: "简体中文",
  size: "尺寸",
  sleep: "睡眠",
  small: "小",
  sort: "排序",
  startLocation: "起始位置",
  startMenu: "开始菜单",
  startup: "启动",
  startupTray: "启动后最小化到系统托盘",
  subclassification: "子分类",
  svgIcon: "SVG图标",
  svgIconPrompt1: '输入 SVG 代码后，需要先点击"校验代码"按钮。',
  switch: "切换",
  switchClassificationCollapseOtherSubClassification: "切换分类收起其他子分类",
  switchEnglish: "显示窗口时将输入法切换为英文模式",
  system: "系统",
  target: "目标",
  taskManager: "任务管理器",
  theme: "主题",
  timeInterval: "时间间隔",
  tile: "平铺",
  title: "标题",
  top: "顶部",
  traditionalChinese: "繁体中文",
  transparent: "透明",
  turnOffMonitor: "关闭显示器",
  unlockClassification: "解锁分类",
  unlockItem: "解锁项目",
  uploadIcon: "上传图标",
  url: "网址",
  useItemOpen: "从程序外拖动文件到项目图标上用此项目打开文件",
  useProxy: "使用代理",
  username: "用户名",
  update: "更新",
  webSearch: "网络搜索",
  webSearchModePrompt1:
    '输入"冒号 + 关键字 + 空格"或"关键字 + 空格"使用网络搜索，例如使用谷歌搜索，输入":g"或"g"，然后按下空格键，进入网络搜索模式。',
  webSearchModePrompt2: "{w}为搜索关键字。",
  width: "宽度",
  window: "窗口",
  windowTransparency: "窗口透明度",
  zoom: "缩放",
};

let traditionalChinese = {
  about: "關於",
  add: "新增",
  address: "地址",
  aggregateClassification: "聚合分類",
  aggregateClassificationPrompt1:
    "聚合分類會將所有分類下項目聚合到一起，按照設定的排序方式、項目數量進行顯示。",
  aggregateClassificationPrompt2: "當前分類是父級分類，不能設置為聚合分類。",
  aggregateClassificationPrompt3:
    "當前設置排序為按打開次數，需開啟設置-項目-記錄打開次數。",
  aggregateClassificationPrompt4:
    "設置聚合分類會清空原分類下所有項目，請謹慎操作，是否確認？",
  align: "對齊",
  all: "全部",
  altNumberKey: "Alt + 數字鍵",
  alwaysCenter: "永遠居中",
  alwaysTop: "永遠置頂",
  appearance: "外觀",
  appx: "Appx",
  associateFolder: "關聯文件夾",
  associateFolderPrompt1:
    "關聯文件夾可以實時監控指定文件夾內的變化並同步到對應分類中。",
  associateFolderPrompt2: "需要隱藏的文件/文件夾名稱，多個按英文逗號分割",
  associateFolderPrompt3: "當前分類是父級分類，不能設置為關聯文件夾。",
  associateFolderPrompt4: "目標路徑不存在。",
  associateFolderPrompt5: "目標路徑必須是文件夾。",
  associateFolderPrompt6:
    "設置關聯文件夾會清空原分類下所有項目，請謹慎操作，是否確認？",
  associateFolderPrompt7:
    "目標路徑為空，當前分類將會自動轉換為普通分類，是否確認？",
  autoSwitchClassification: "項目列表滾動到底部或頂部時自動切換分類",
  backgroundIcon: "背景圖標",
  backgroundImage: "背景圖",
  backgroundImageMode: "背景圖模式",
  backgroundImagePosition: "背景圖定位",
  backgroundImageTransparency: "背景圖透明度",
  backup: "備份",
  backupRestoreData: "備份/還原數據",
  backupRestoreDataPrompt:
    "如果要還原 1.2.3 及之前版本的數據，請在還原時選擇導入 JSON 格式的文件。",
  batchConvertAbsolutePath: "批量轉為絕對路徑",
  batchConvertRelativePath: "批量轉為相對路徑",
  batchCopyTo: "批量復製到",
  batchDelete: "批量刪除",
  batchDeletePrompt: "是否批量刪除項目？",
  batchMoveTo: "批量移動到",
  batchOperation: "批量操作",
  batchRefreshIcon: "批量刷新圖標",
  borderColor: "邊框顏色",
  bottom: "底部",
  byInitialLetter: "按首字母",
  byLastOpen: "按最後打開",
  byOpenCount: "按打開次數",
  calculator: "計算器",
  cancel: "取消",
  cancelBatchOperation: "取消批量操作",
  center: "居中",
  checkCode: "校驗代碼",
  checkInvalidItem: "檢查無效項目",
  checkUpdates: "檢查更新",
  checkUpdatesPrompt1: '檢查到有新版本，點擊"確定"跳轉官網下載最新版本。',
  checkUpdatesPrompt2: "當前已經是最新版本。",
  checkUpdatesPrompt3: "檢查更新失敗，請確認網絡。",
  classification: "分類",
  clear: "清空",
  close: "關閉",
  colon: "：",
  colonKeywordSpace: "冒號 + 關鍵字 + 空格",
  color: "顏色",
  columnNumber: "列數",
  commandLine: "命令行",
  commandLinePrompt1: '在"快速搜索"或"搜索"中使用"> + 空格"進入命令行模式。',
  commandPrompt: "命令提示符",
  computer: "計算機",
  computerManagement: "計算機管理",
  controlPanel: "控製面板",
  convertAbsolutePath: "轉為絕對路徑",
  convertRelativePath: "轉為相對路徑",
  copy: "復製",
  copyFullPath: "復製完整路徑",
  copyTo: "復製到",
  createShortcut: "創建快捷方式",
  ctrlNumberKey: "Ctrl + 數字鍵",
  cut: "剪切",
  default: "默認",
  defaultIcon: "默認圖標",
  delayDisplay: "延遲顯示",
  delayHide: "延遲隱藏",
  delete: "刪除",
  deleteClassificationPrompt: "是否刪除當前分類？",
  deleteIcon: "刪除圖標",
  deleteItemPrompt: "是否刪除當前項目？",
  deleteHistory: "刪除歷史記錄",
  description: "描述",
  display: "顯示",
  displayMainInterface: "顯示主界面",
  documents: "文檔",
  doubleClickOpen: "雙擊打開",
  doubleClickTaskbar: "雙擊任務欄",
  downloadImagePrompt1: "下載圖片失敗。",
  downloadImagePrompt2: "鏈接不是圖片格式。",
  dontPromptAgain: "不再提示",
  edgeAutoHide: "停靠在桌面邊緣時自動隱藏",
  edgeDock: "邊緣吸附",
  edit: "編輯",
  editClassification: "編輯分類",
  editItem: "編輯項目",
  editSubclassification: "編輯子分類",
  emptyRecycleBin: "清空回收站",
  enable: "啟用",
  enableQuickSearch: "啟用快速搜索",
  english: "英語",
  excludeSearch: "排除搜索",
  exit: "退出",
  explorerMenu: "資源管理器菜單",
  exportIcon: "導出圖標",
  extraLarge: "超大",
  feedback: "反饋",
  file: "文件",
  fileExplorer: "文件資源管理器",
  fixedClassification: "固定分類",
  fixedIcon: "固定圖標",
  fixedPosition: "固定位置",
  folder: "文件夾",
  folderPath: "文件夾路徑",
  fontLineHeight: "字體行高",
  fontMainColor: "字體主色",
  fontSecondaryColor: "字體副色",
  fontShadow: "字體陰影",
  fontSize: "字體大小",
  fontWeight: "字體粗細",
  functions: "功能",
  general: "常規",
  getIcon: "獲取圖標",
  getURLInformation: "獲取網址信息",
  globalShortcutKey: "全局快捷鍵",
  hiddenItems: "隱藏項",
  hideEllipses: "隱藏省略號",
  hideLoseFocus: "失去焦點隱藏",
  hideName: "隱藏名稱",
  hideTray: "隱藏托盤圖標",
  hideTaskbar: "隱藏任務欄",
  hideWindowCollapseSubClassification: "隱藏窗口收起子分類",
  hideWindowAfterOpen: "打開後隱藏窗口",
  history: "歷史記錄",
  hover: "懸停",
  icon: "圖標",
  imageLink: "圖片鏈接",
  item: "項目",
  itemAddEditPrompt1: "選中固定圖標後，當前項目不參與刷新圖標。",
  itemAddEditPrompt2: "無特殊需求為空即可",
  itemAddEditPrompt3: "添加成功。",
  itemAddEditPrompt4: "目標不存在。",
  itemAddEditPrompt5: "獲取網址信息失敗。",
  itemList: "項目列表",
  keyword: "關鍵字",
  keywordSpace: "關鍵字 + 空格",
  language: "語言",
  large: "大",
  layout: "布局",
  layoutListModeTakeEffect: '布局為"列表"模式下生效。',
  layoutTileModeTakeEffect: '布局為"平鋪"模式下生效。',
  left: "左側",
  lineNumber: "行數",
  list: "列表",
  lock: "鎖定",
  lockClassification: "鎖定分類",
  lockItem: "鎖定項目",
  lockSize: "鎖定尺寸",
  mainColor: "主色",
  matchCondition: "匹配條件",
  medium: "中",
  middleClick: "中鍵單擊",
  millisecond: "毫秒",
  mode: "模式",
  modifyIcon: "修改圖標",
  mouseHover: "鼠標懸停",
  mouseWheel: "鼠標滾輪",
  moveTo: "移動到",
  multiItems: "多項目",
  name: "名稱",
  network: "網絡",
  networkIcon: "網絡圖標",
  networkIconPrompt1: "支持 JPG/JPEG/GIF/PNG/ICO/SVG/WEBP 格式圖片。",
  networkShareCenter: "網絡和共享中心",
  newClassification: "新建分類",
  newClassificationName: "新分類",
  newItem: "新建項目",
  newSubclassification: "新建子分類",
  none: "無",
  noRepeat: "不重復",
  normal: "普通",
  notDisturb: "勿擾模式",
  notDisturbPrompt:
    "開啟勿擾模式後，計算機在遊戲、應用全屏模式下不會彈出 Dawn Launcher 窗口。",
  notFoundFile: "找不到指定的文件",
  notFoundFolder: "找不到指定的文件夾",
  notTransparent: "不透明",
  number: "數量",
  numberKey: "數字鍵",
  officialWebsite: "官方網站",
  ok: "確定",
  open: "打開",
  openFileLocation: "打開文件所在位置",
  openNow: "僅剩一項立即打開",
  openCount: "打開次數",
  parameters: "參數",
  password: "密碼",
  pasteIcon: "粘貼圖標",
  paste: "粘貼",
  path: "路徑",
  powerOptions: "電源選項",
  powerShell: "PowerShell",
  programsFeatures: "程序和功能",
  proxy: "代理",
  proxyPrompt:
    '僅支持 HTTP 代理，填寫"地址"時需要帶通信協議和端口，例如：http://127.0.0.1:7890，如果沒有用戶名和密碼，為空即可。',
  prompt: "提示",
  quickSearch: "快速搜索",
  recordOpenCount: "記錄打開次數",
  recycleBin: "回收站",
  refreshIcon: "刷新圖標",
  registryEditor: "註冊表編輯器",
  remark: "備註",
  rememberSelectionState: "記住選擇狀態",
  repeat: "重復",
  resourceMonitor: "資源監視器",
  restart: "重啟",
  restore: "還原",
  restoreDataPrompt: "還原數據失敗。",
  right: "右側",
  roundedCorners: "圓角",
  runAsAdministrator: "以管理員身份運行",
  runSystemStartup: "開機啟動",
  save: "保存",
  search: "搜索",
  searchSource: "搜索源",
  secondaryColor: "副色",
  select: "選擇",
  selectAll: "全選",
  selectItem: "選擇項目",
  services: "服務",
  setClassificationIcon: "設置分類圖標",
  setIcon: "設置圖標",
  settings: "設置",
  shortcutKey: "快捷鍵",
  shortcutKeyPrompt1: "快捷鍵不完整，請完善快捷鍵。",
  shortcutKeyPrompt2: (value: string) => {
    return '與"' + value + '"分類快捷鍵產生沖突，請重新設置。';
  },
  shortcutKeyPrompt3: (value: string) => {
    return '與"' + value + '"項目快捷鍵產生沖突，請重新設置。';
  },
  shortcutKeyPrompt4:
    '與"設置-常規"中的"顯示/隱藏"快捷鍵產生沖突，請重新設置。',
  shortcutKeyPrompt5: '與"設置-常規"中的"搜索"快捷鍵產生沖突，請重新設置。',
  shortcutKeyPrompt6:
    '與"設置-快速搜索"中的"顯示/隱藏"快捷鍵產生沖突，請重新設置。',
  shortcutKeyPrompt7: "非法字符。",
  show: "顯示",
  showFollowMousePosition: "顯示時跟隨鼠標位置",
  showHide: "顯示/隱藏",
  showOnlyFiles: "只顯示文件",
  showOnlyFolders: "只顯示文件夾",
  showPath: "顯示路徑",
  shutdown: "關機",
  simplifiedChinese: "簡體中文",
  size: "尺寸",
  sleep: "睡眠",
  small: "小",
  sort: "排序",
  startLocation: "起始位置",
  startMenu: "開始菜單",
  startup: "啟動",
  startupTray: "啟動後最小化到系統托盤",
  subclassification: "子分類",
  svgIcon: "SVG圖標",
  svgIconPrompt1: '輸入 SVG 代碼後，需要先點擊"校驗代碼"按鈕。',
  switch: "切換",
  switchClassificationCollapseOtherSubClassification: "切換分類收起其他子分類",
  switchEnglish: "顯示窗口時將輸入法切換為英文模式",
  system: "系統",
  target: "目標",
  taskManager: "任務管理器",
  theme: "主題",
  timeInterval: "時間間隔",
  tile: "平鋪",
  title: "標題",
  top: "頂部",
  traditionalChinese: "繁體中文",
  transparent: "透明",
  turnOffMonitor: "關閉顯示器",
  unlockClassification: "解鎖分類",
  unlockItem: "解鎖項目",
  uploadIcon: "上傳圖標",
  url: "網址",
  useItemOpen: "從程序外拖動文件到項目圖標上用此項目打開文件",
  useProxy: "使用代理",
  username: "用戶名",
  update: "更新",
  webSearch: "網絡搜索",
  webSearchModePrompt1:
    '輸入"冒號 + 關鍵字 + 空格"或"關鍵字 + 空格"使用網絡搜索，例如使用谷歌搜索，輸入":g"或"g"，然後按下空格鍵，進入網絡搜索模式。',
  webSearchModePrompt2: "{w}為搜索關鍵字。",
  width: "寬度",
  window: "窗口",
  windowTransparency: "窗口透明度",
  zoom: "縮放",
};

// 英语
let english = {
  about: "About",
  add: "Add",
  address: "Address",
  aggregateClassification: "Aggregate Classification",
  aggregateClassificationPrompt1:
    "Aggregate classification will combine items from all classifications and display them according to the set sorting order and item count.",
  aggregateClassificationPrompt2:
    "The current classification is a parent classification and cannot be set as an aggregate classification.",
  aggregateClassificationPrompt3:
    "The current sorting is set to by open count. You need to enable Settings - Item - Record open count.",
  aggregateClassificationPrompt4:
    "Setting an aggregate classification will clear all items under the original classification. Please proceed with caution. Are you sure?",
  align: "Align",
  all: "All",
  altNumberKey: "Alt + Number Key",
  alwaysCenter: "Always Center",
  alwaysTop: "Always on Top",
  appearance: "Appearance",
  appx: "Appx",
  associateFolder: "Associate Folder",
  associateFolderPrompt1:
    "Associate folder can monitor changes in the specified folder in real-time and synchronize them with the corresponding classification.",
  associateFolderPrompt2:
    "Name of the file/folder to be hidden, multiple separated by commas",
  associateFolderPrompt3:
    "The current classification is a parent classification and cannot be set as an associate folder.",
  associateFolderPrompt4: "The target path does not exist.",
  associateFolderPrompt5: "The destination path must be a folder.",
  associateFolderPrompt6:
    "Setting an associate folder will clear all items under the original classification. Please proceed with caution. Are you sure?",
  associateFolderPrompt7:
    "The target path is empty. The current classification will be automatically converted to a regular classification. Are you sure?",
  autoSwitchClassification:
    "Automatically switch classification when the item list scrolls to the bottom or top",
  backgroundIcon: "Background Icon",
  backgroundImage: "Background Image",
  backgroundImageMode: "Background Image Mode",
  backgroundImagePosition: "Background Image Position",
  backgroundImageTransparency: "Background Image Transparency",
  backup: "Backup",
  backupRestoreData: "Backup/Restore Data",
  backupRestoreDataPrompt:
    "To restore data from version 1.2.3 and earlier, please choose to import a JSON file during the restoration process.",
  batchConvertAbsolutePath: "Batch Convert to Absolute Path",
  batchConvertRelativePath: "Batch Convert to Relative Path",
  batchCopyTo: "Batch Copy to",
  batchDelete: "Batch Delete",
  batchDeletePrompt: "Delete items in batches?",
  batchMoveTo: "Batch Move to",
  batchOperation: "Batch Operation",
  batchRefreshIcon: "Batch Refresh Icon",
  borderColor: "Border Color",
  bottom: "Bottom",
  byInitialLetter: "By Initial Letter",
  byLastOpen: "By Last Open",
  byOpenCount: "By Open Count",
  calculator: "Calculator",
  cancel: "Cancel",
  cancelBatchOperation: "Cancel Batch Operation",
  center: "Center",
  checkCode: "Check Code",
  checkInvalidItem: "Check for Invalid Items",
  checkUpdates: "Check Updates",
  checkUpdatesPrompt1:
    "A new version has been detected. Click 'OK' to go to the official website and download the latest version.",
  checkUpdatesPrompt2: "You are already on the latest version.",
  checkUpdatesPrompt3:
    "Update check failed. Please check your network connection.",
  classification: "Classification",
  clear: "Clear",
  close: "Close",
  colon: ": ",
  colonKeywordSpace: "Colon + Keyword + Space",
  color: "Color",
  columnNumber: "Column Number",
  commandLine: "Command Line",
  commandLinePrompt1:
    'Use "> + Space" in "Quick Search" or "Search" to enter command-line mode.',
  commandPrompt: "Command Prompt",
  computer: "Computer",
  computerManagement: "Computer Management",
  controlPanel: "Control Panel",
  convertAbsolutePath: "Convert to Absolute Path",
  convertRelativePath: "Convert to Relative Path",
  copy: "Copy",
  copyFullPath: "Copy Full Path",
  copyTo: "Copy to",
  createShortcut: "Create Shortcut",
  ctrlNumberKey: "Ctrl + Number Key",
  cut: "Cut",
  default: "Default",
  defaultIcon: "Default Icon",
  delayDisplay: "Delay Display",
  delayHide: "Delay Hide",
  delete: "Delete",
  deleteClassificationPrompt: "Delete current classification?",
  deleteIcon: "Delete Icon",
  deleteItemPrompt: "Delete current item?",
  deleteHistory: "Delete History",
  description: "Description",
  display: "Display",
  displayMainInterface: "Display Main Interface",
  documents: "Documents",
  doubleClickOpen: "Double Click Open",
  doubleClickTaskbar: "Double Click Taskbar",
  downloadImagePrompt1: "Failed to download image.",
  downloadImagePrompt2: "The link is not in image format.",
  dontPromptAgain: "Don't prompt again",
  edgeAutoHide: "Automatically hide when docked to the edge of the desktop",
  edgeDock: "Edge Dock",
  edit: "Edit",
  editClassification: "Edit Classification",
  editItem: "Edit Item",
  editSubclassification: "Edit Subclassification",
  emptyRecycleBin: "Empty Recycle Bin",
  enable: "Enable",
  enableQuickSearch: "Enable Quick Search",
  english: "English",
  excludeSearch: "Exclude Search",
  exit: "Exit",
  explorerMenu: "Explorer Menu",
  exportIcon: "Export Icon",
  extraLarge: "Extra Large",
  feedback: "Feedback",
  file: "File",
  fileExplorer: "File Explorer",
  fixedClassification: "Fixed Classification",
  fixedIcon: "Fixed Icon",
  fixedPosition: "Fixed Position",
  folder: "Folder",
  folderPath: "Folder Path",
  fontLineHeight: "Font Line Height",
  fontMainColor: "Font Main Color",
  fontSecondaryColor: "Font Secondary Color",
  fontShadow: "Font Shadow",
  fontSize: "Font Size",
  fontWeight: "Font Weight",
  functions: "Functions",
  general: "General",
  getIcon: "Get Icon",
  getURLInformation: "Get URL Information",
  globalShortcutKey: "Global Shortcut Key",
  hiddenItems: "Hidden Items",
  hideEllipses: "Hide Ellipses",
  hideLoseFocus: "Loss of Focus Hide",
  hideName: "Hide Name",
  hideTray: "Hide Tray Icon",
  hideTaskbar: "Hide Taskbar",
  hideWindowCollapseSubClassification:
    "Collapse subclassifications when the window is hidden",
  hideWindowAfterOpen: "Hide Window After Opening",
  history: "History",
  hover: "Hover",
  icon: "Icon",
  imageLink: "Image Link",
  item: "Item",
  itemAddEditPrompt1:
    "After selecting a fixed icon, the current item will not participate in icon refreshing.",
  itemAddEditPrompt2: "Leave empty if there are no special requirements",
  itemAddEditPrompt3: "Add successfully.",
  itemAddEditPrompt4: "The target does not exist.",
  itemAddEditPrompt5: "Failed to retrieve website information.",
  itemList: "Item List",
  keyword: "Keyword",
  keywordSpace: "Leyword + Space",
  language: "Language",
  large: "Large",
  layout: "Layout",
  layoutListModeTakeEffect: 'Effective when the layout is in "list" mode.',
  layoutTileModeTakeEffect: 'Effective when the layout is in "tile" mode.',
  left: "Left",
  lineNumber: "Number of Lines",
  list: "List",
  lock: "Lock",
  lockClassification: "Lock Classification",
  lockItem: "Lock Item",
  lockSize: "Lock Size",
  mainColor: "Main Color",
  matchCondition: "Match Condition",
  medium: "Medium",
  middleClick: "Middle Click",
  millisecond: "Millisecond",
  mode: "Mode",
  modifyIcon: "Modify Icon",
  mouseHover: "Mouse Hover",
  mouseWheel: "Mouse Wheel",
  moveTo: "Move to",
  multiItems: "Multi Items",
  name: "Name",
  network: "Network",
  networkIcon: "Network Icon",
  networkIconPrompt1: "Supports JPG/JPEG/GIF/PNG/ICO/SVG/WEBP image formats.",
  networkShareCenter: "Network Share Center",
  newClassification: "New Classification",
  newClassificationName: "New Classification",
  newItem: "New Item",
  newSubclassification: "New Subclassification",
  none: "None",
  noRepeat: "No Repeat",
  normal: "Normal",
  notDisturb: "Not Disturb Mode",
  notDisturbPrompt:
    "After enabling Do Not Disturb mode, Dawn Launcher will not pop up during full-screen games or applications.",
  notFoundFile: "The file specified cannot be found",
  notFoundFolder: "The specified folder cannot be found",
  notTransparent: "Not Transparent",
  number: "Number",
  numberKey: "Number Key",
  officialWebsite: "Official Website",
  ok: "OK",
  open: "Open",
  openFileLocation: "Open File Location",
  openNow: "Only one item left to open immediately",
  openCount: "Open Count",
  parameters: "Parameters",
  password: "Password",
  pasteIcon: "Paste Icon",
  paste: "Paste",
  path: "Path",
  powerOptions: "Power Options",
  powerShell: "PowerShell",
  programsFeatures: "Programs Features",
  proxy: "Proxy",
  proxyPrompt:
    'Only HTTP proxy is supported. When filling in the "address", you need to include the communication protocol and port, for example: http://127.0.0.1:7890. If there is no username and password, just leave it blank.',
  prompt: "Prompt",
  quickSearch: "Quick Search",
  recordOpenCount: "Record Open Count",
  recycleBin: "Recycle Bin",
  refreshIcon: "Refresh Icon",
  registryEditor: "Registry Editor",
  remark: "Remark",
  rememberSelectionState: "Remember Selection State",
  repeat: "Repeat",
  resourceMonitor: "Resource Monitor",
  restart: "Restart",
  restore: "Restore",
  restoreDataPrompt: "Failed to restore data.",
  right: "Right",
  roundedCorners: "Rounded Corners",
  runAsAdministrator: "Run as Administrator",
  runSystemStartup: "Run System Startup",
  save: "Save",
  search: "Search",
  searchSource: "Search Source",
  secondaryColor: "Secondary Color",
  select: "Select",
  selectAll: "Select All",
  selectItem: "Select Item",
  services: "Services",
  setClassificationIcon: "Set Classification Icon",
  setIcon: "Set Icon",
  settings: "Settings",
  shortcutKey: "Shortcut Key",
  shortcutKeyPrompt1:
    "The shortcut keys are incomplete, please improve the shortcut keys.",
  shortcutKeyPrompt2: (value: string) => {
    return (
      "There is a conflict with the " +
      value +
      " classification shortcut keys, please reset."
    );
  },
  shortcutKeyPrompt3: (value: string) => {
    return (
      "There is a conflict with the " +
      value +
      " item shortcut keys, please reset."
    );
  },
  shortcutKeyPrompt4:
    'It conflicts with the "Show/Hide" shortcut key in "Settings-General", please reset it.',
  shortcutKeyPrompt5:
    'It conflicts with the "Search" shortcut key in "Settings-General", please reset it.',
  shortcutKeyPrompt6:
    'It conflicts with the "Show/Hide" shortcut key in "Settings-Quick Search", please reset it.',
  shortcutKeyPrompt7: "Invaild symbol.",
  show: "Show",
  showFollowMousePosition: "Follow the mouse position when displayed",
  showHide: "Show/Hide",
  showOnlyFiles: "Show Only Files",
  showOnlyFolders: "Show Only Folders",
  showPath: "Show Path",
  shutdown: "Shutdown",
  simplifiedChinese: "Simplified Chinese",
  size: "Size",
  sleep: "Sleep",
  small: "Small",
  sort: "Sort",
  startLocation: "Start Location",
  startMenu: "Start Menu",
  startup: "Startup",
  startupTray: "Minimize to system tray on startup",
  subclassification: "Subclassification",
  svgIcon: "SVG Icon",
  svgIconPrompt1:
    'After entering SVG code, you need to click the "Validate Code" button first.',
  switch: "Switch",
  switchClassificationCollapseOtherSubClassification:
    "Collapse other subclassifications when switching classifications",
  switchEnglish:
    "Switch the input method to English mode when the window is displayed",
  system: "System",
  target: "Target",
  taskManager: "Task Manager",
  theme: "Theme",
  timeInterval: "Time Interval",
  tile: "Tile",
  title: "Title",
  top: "Top",
  traditionalChinese: "Traditional Chinese",
  transparent: "Transparent",
  turnOffMonitor: "Turn Off Monitor",
  unlockClassification: "Unlock Classification",
  unlockItem: "Unlock Item",
  uploadIcon: "Upload Icon",
  url: "URL",
  useItemOpen:
    "Open files with this item when dragging files from outside the program to the item icon",
  useProxy: "Use Proxy",
  username: "Username",
  update: "Update",
  webSearch: "Web Search",
  webSearchModePrompt1:
    'Enter "Colon + Keyword + Space" or "Keyword + Space" to use a web search, such as using Google search, enter ":g" or "g", and then press the space bar to enter web search mode.',
  webSearchModePrompt2: "{w} is the search keyword.",
  width: "Width",
  window: "Window",
  windowTransparency: "Window Transparency",
  zoom: "Zoom",
};

/**
 * 获取语言
 * @param language
 * @returns
 */
function getLanguage(language: string | null) {
  if (language === "SimplifiedChinese") {
    return simplifiedChinese;
  } else if (language === "TraditionalChinese") {
    return traditionalChinese;
  } else if (language === "English") {
    return english;
  }
  return simplifiedChinese;
}

export { getLanguage };
